Several minibuses leave from Mashad to Nishapur every day.
There are train routes from Tehran and Mashad.